home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1995 #5 & #6 / Amiga Plus CD - 1995 - No. 5 and 6.iso / pd / tools / ixemul-lib / todo < prev    next >
Text File  |  1995-07-30  |  2KB  |  34 lines

  1. ***    Fix configure so that build and source tree can be the same
  2.     tree, or rather more accurately, so that the source dir does
  3.     not have to be an absolute pathname.  Building in the source
  4.     dir typically uses relative pathnames for "srcdir".
  5.  
  6. ***    Find a way to get the binutils assembler to assemble the jmp
  7.     instruction that starts off crt0.c in the same way as the
  8.     older gas 1.38.  The new one produces a 12 byte instruction
  9.     when the old one was only 8 bytes.  This throws off the location
  10.     of the magic number.  A special hack as been put in execve.c
  11.     to compensate, but it would be better to have the assembler
  12.     generate the correctly sized instruction.
  13.  
  14. ***    Integrate the manual pages back into the source base, arrange
  15.     to have them built from nroff source during the build process,
  16.     and then installed during the install process.  Note that we
  17.     currently only have cat'able man pages, so we need to track
  18.     down the sources, perhaps from the BSD lite distribution.
  19.  
  20. ***    Work out what to do with stuff that used to be in libnet.a
  21.     and are not currently in libc.a, such as getservbyname().
  22.  
  23. ***    The command "rm -f" does not work on a file that is not deletable.
  24.     Check to see if this is an ixemul bug or an rm bug.
  25.  
  26. ***    Either fix so version.c and version.h get automatically generated
  27.     as implied by their leading comment, or else remove this feature.
  28.  
  29. ***    Errlst.c and siglist.c are duplicated in gen_library and static.
  30.     Probably should delete the ones from the static dir.  Investigate
  31.     this further.
  32.  
  33. ***    It has been reported that "make clean" does not work.
  34.